From Model-based Design to Virtual Prototypes for Automotive Applications

نویسندگان

  • Martin Streubühr
  • Michael Jäntsch
  • Christian Haubelt
  • Jürgen Teich
چکیده

In this paper, we present a new design methodology for automotive applications, combining the strength of model-based design using MATLAB/Simulink and virtual prototyping using SystemC. The design flow starts from an automotive application modeled in MATLAB/Simulink. By including a vehicle model, testing and debugging of the desired application is possible. In a first step, the application model is automatically transformed into SystemC code. In a second step, the ECU (Electronic Control Unit) architecture including control units and communication buses of the vehicle is also modeled in SystemC. While the application model defines the functional property of the envisioned algorithm, the ECU architecture model is responsible for modeling non-functional properties, e.g., time, area and power consumption. Finally, the SystemC application model is related to the ECU architecture model by mapping activations of the application to the modeled control units and buses. In that way, non-functional properties can be evaluated by the help of the SystemC simulation kernel. Furthermore, the flexibility of the proposed approach allows for assessing the effect of different design decisions in early design phases, as the entire ECU architecture is modeled in SystemC. Hence, partitioning the application model onto many ECUs or multiple processors inside ECUs can be done easily by only changing a single configuration file. We will demonstrate the benefits of the proposed approach using a brake-by-wire application mapped onto an ECU architecture based on a FlexRay bus system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Virtual Prototyping Examples for Automotive Industries

The vision of virtual prototyping is to use virtual reality techniques for design evaluations and presentations based on a digital model instead of physical prototypes. In the automotive industries, CAD and CAE systems are widely used. This provides a good basis for virtual prototyping. This vision is therefore extremely interesting for automotive industries. Many companies have started to eval...

متن کامل

Virtual prototype life cycle in automotive applications

Virtual prototypes for automotive applications see a unique life cycle in the context of the supply chain from semiconductor to Tier1 to OEMs and within the eco-system. The presentation gives an overview of current experiences and finding in this field and challenges observed. The virtual platforms targeting the mid to high end application spaces of chassis, to powertrain and driver information...

متن کامل

Model-Based Systems in the Automotive Industry

the development of applications of model-based systems technology on a broad scale and, as a result, has produced some of the most advanced prototypes and products. In this article, we illustrate the features and benefits of model-based systems and qualitative modeling by prototypes and application systems that were developed in the automotive industry to support on-board diagnosis, design for ...

متن کامل

An Architecture for VR-Based Virtual Prototyping of Human-Operated Systems

Virtual prototyping is a relatively new field which is significantly changing the product development process. In many applications, virtual prototyping relies on virtual reality tools for analysis of designs. This paper presents an architecture for a virtual prototyping system which was created for the analysis of automotive interiors. This flexible and open architecture allows the integration...

متن کامل

Predicting Product Aesthetic Quality Using Virtual Environments

This paper describes a previously unreported application of virtual environments – the prediction of product aesthetic quality. Successful prediction of aesthetic quality without the production of a physical prototype requires the integration of a number of ‘software’ models: an assembly model representing the manner in which the product is put together; an environment model providing a real wo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009